be constantly busy or active - Turco Inglés Diccionario